Auto merge of #2945 - QuiltOS:openssl, r=alexcrichton
authorbors <bors@rust-lang.org>
Mon, 1 Aug 2016 22:56:32 +0000 (15:56 -0700)
committerGitHub <noreply@github.com>
Mon, 1 Aug 2016 22:56:32 +0000 (15:56 -0700)
commit01bdd663f357fe1f853190018e18e611bba449d8
treec9bc333cc70bcfcba53d477bff866352f2b4fab8
parent9ef9bd7a56fad605f8fe9262fc0c1f61d136cc08
parent2a66dfba1f29cabf434ccdb73738ed9b46a00716
Auto merge of #2945 - QuiltOS:openssl, r=alexcrichton

Use openssl on Unix rather than C functions directly for SHA256

Takes on an extra dependency, but removes unsafe code in the process.

@alexcrichton I was a little confused by what you were saying on IRC, so I went ahead and just speculatively made this. No worries if it is no good.